Lyon Herald
noun
Ly·on Herald
¦līən-
1
: the chief of the royal heralds in medieval and 16th century Scotland
2
: lyon king of arms
Love words? Need even more definitions?
Merriam-Webster unabridged
Share